to enjoy oneself - Français Anglais Dictionnaire